.page {
  width: 100%;
  height: 100%;
  box-sizing: border-box;
  padding: 15px;

  .wall-paper {
    width: 100%;
    box-sizing: border-box;
    border-radius: 2px;
    background: white;
    .flex-column-normal();

    .steps-diots {
      width: 100%;
      padding: 20px 60px;
      box-sizing: border-box;
    }

    .steps-content {
      width: 100%;
      padding: 20px;
      box-sizing: border-box;
    }

    .steps-btn {
      width: 100%;
      padding: 15px;
      box-sizing: border-box;
      .flex-row-center();

      &>*:not(:first-child) {
        margin-left: 20px;
      }
    }
  }
}